package config

import (
	"github.com/zeromicro/go-zero/rest"
	"github.com/zeromicro/go-zero/zrpc"
)

type Config struct {
	rest.RestConf
	// 去 etcd 获取 user rpc 信息
	UserRpc zrpc.RpcClientConf
	// 去 etcd 获取 order rpc 信息
	OrderRpc zrpc.RpcClientConf
	// 去 etcd 获取 stock rpc 信息
	StockRpc zrpc.RpcClientConf
	// 映射 jwt 配置信息
	Auth JwtAuth
}

type JwtAuth struct {
	AccessSecret string
	AccessExpire int64
}
